var express = require('express')
var router = require('./router/router.js')
var bodyParser = require('body-parser')

var cors = require('cors')

const app = express()

// cors 解决请求跨域
app.use(cors())

/**
 * 入口文件就是开启服务，做一些服务配置，监听端口
 */

// 开放node_modules目录
app.use('/node_modules/', express.static('./node_modules/'))
app.use('/public/', express.static('./public/'))

app.use(bodyParser.urlencoded({ extended: false }))
// 配置post参数接受插件
app.use(bodyParser.json())

// 配置使用art-template模板引擎
app.engine('html', require('express-art-template'))

// 配置修改默认视图目录为view
app.set('views', 'view')

// 挂在路由文件
app.use(router)

app.listen(3000, function () {
    console.log('server is running on 3000')
})

